Micron Document
____ _ _ _ _
| _ \ ___ | |_ (_) _ __ ___ __| | (_) __ _
| |_) | / _ \ | __| | | | '_ \ / _ \ / _| | | | / _ |
| _ < | __/ | |_ | | | |_) | | __/ | (_| | | | | (_| |
|_| \_\ \___| \__| |_| | .__/ \___| \__,_| |_| \__,_|
|_|


The NomadNet German & English Wikipedia | Archives | Info
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b

πŸ” Search

Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―

Coremark
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
CoreMark ist ein Benchmark zur Messung der Leistung von CPUs, hauptsΓ€chlich aus dem Embedded-Bereich. Er wurde vom EEMBC entwickelt, um einen Industriestandard zu etablieren.cite-ref-1[1] Die Software ist in C geschrieben und enthΓ€lt Implementierungen der folgenden Algorithmen: Listenverarbeitung (Finden und Sortieren), Matrizenoperationen, Zustandsautomaten und CRC.

Contents

β€’ Motivation
β€’ Bewertung
β€’ Ergebnisse
β€’ Weblinks

──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

Motivation

Die Motivation hinter CoreMark ist die Schaffung eines generischen und skalierbaren Benchmarks, der für eine große Zahl von Systemen erhÀltlich ist. Er sollte komplexer und weniger synthetisch als Dhrystone, aber besser auf eingebettete Systeme portierbar als SPECint sein.cite-ref-2[2] Etablierte Firmen auf dem Embedded-Markt wie ARM unterstützen den Benchmark.cite-ref-3[3]

Bewertung

Der CoreMark erlaubt einen Vergleich einer großen Anzahl von Systemen, wobei nicht nur der Embedded-Bereich, sondern auch Desktop- und Server-Systeme abgedeckt werden. Problematisch ist aber, dass die Hardware-Hersteller Compiler-Einstellungen optimieren kânnen, was die Vergleichbarkeit der Ergebnisse verschiedener Systemarchitekturen erschwert oder fast unmâglich macht.cite-ref-4[4]cite-ref-5[5]

Ergebnisse

CoreMark-Ergebnisse kΓΆnnen auf der CoreMark-Website durchsucht und angeschaut werden. Die Ergebnisse haben das folgende Format:

CoreMark 1.0: N / C [/ P] [/ M]

β€’ N Anzahl der Iterationen mit Seed
β€’ C Compiler-Version und -Flags
β€’ P Parameter wie z. B. fΓΌr die Daten- und Codeallozierungen
β€’ M – Art der parallelen AusfΓΌhrung (falls verwendet) und Anzahl der Kontexte

Beispiel: CoreMark 1.0: 128 / GCC 4.1.2 -O2 -fprofile-use / Heap in TCRAM / FORK:2

Einzelnachweise

cite-note-11. ↑ Graham Pitcher: EEMBC launches MIPS busting benchmark. In: New Electronics magazine. 9. August 2009, archiviert vom Original am 25. Juni 2009; abgerufen am 22. Juli 2013.
cite-note-22. ↑ Don Dingee: Roving Reporter: Benchmarks: An inside look at CoreMark. In: Intel Embedded Design Center - Hardware Blog. 26. August 2009, abgerufen am 22. Juli 2013.
cite-note-33. ↑ ARM Announces Support For EEMBC CoreMark Benchmark. In: Official Website. ARM Holdings plc, 1. Juni 2009, abgerufen am 22. Juli 2013.
cite-note-44. ↑ Gionatan Danti: Published Kal-El performance: is NVIDIA SoC truly faster than a Core2? In: ilsistemista.net. 18. Februar 2011, abgerufen am 22. Juli 2013.
cite-note-55. ↑ Benjamin Benz: Snapdragon S800: Qualcomm fordert Apple, Nvidia und Samsung heraus – Re: CoreMark: x86 vs ARM. In: Heise online. 27. Juni 2013, abgerufen am 22. Juli 2013.

Weblinks

β€’ CoreMark-Website